/*!
\copyright  Copyright (c) 2025 Qualcomm Technologies International, Ltd.
            All Rights Reserved.
            Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\file       usb_audio_source_audio_if.h
\ingroup    usb_audio
\brief      The audio interface to audio stack for usb
*/

#ifndef USB_AUDIO_SOURCE_AUDIO_IF_H_
#define USB_AUDIO_SOURCE_AUDIO_IF_H_

#include "audio_sources_list.h"
#include "usb_audio_class.h"

void UsbAudio_RegisterAudioSourceInterface(audio_source_t audio_source);
void UsbAudio_SilenceSetStreamState(usb_audio_streaming_info_t *streaming_info , bool start);
bool UsbAudio_isRxGraphActive(void);

#endif/*USB_AUDIO_SOURCE_AUDIO_IF_H_*/
